Develops, markets, implements and supports human resources, payroll, work scheduling, customer relationship, financial, accounting, billing, materials, patient and clinical data management software and information systems for medical, social service and eldercare organizations in Canada and the United States. Offers hosting services under an application service provider model for payroll processing and financial and materials management.